6e1380f412d334f1c887d15edf0b4610c3cf0da2,java-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/javaparser/Navigator.java,Navigator,findAncestor,#Node#Class#,219

Before Change


        } else if (clazz.isInstance(node.getParentNode())) {
            return Optional.of(clazz.cast(node.getParentNode()));
        } else {
            return findAncestor(node.getParentNode(), clazz);
        }
    }

After Change


        } else if (clazz.isInstance(node.getParentNode())) {
            return Optional.of(clazz.cast(node.getParentNode()));
        } else {
            return findAncestor(node.getParentNode().get(), clazz);
        }
    }